package com.example.glgk.VO;

import javafx.scene.chart.PieChart;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 *
 */
@Data
public class IndicatorDataEntityVO {

    /**
     * 指标id
     */
    private String id;

    /**
     * 指标名称
     */
    private String indexName;

    /**
     * 本期指标情况是否支持下钻:  0：不支持   1：支持
     */
    private String indicatorLink;

    /**
     * 本期科室情况是否显示   0:不显示    1：显示
     */
    private String departmentLink;

    /**
     * 本期指标情况
     */
    private CurrentPeriodIndicatorValueVO currentPeriodIndicatorValueVO;

    /**
     * 进步科室
     */
    private List<DepartmentVO> advanceList;
    /**
     * 持续进步科室
     */
    private List<DepartmentVO> keepAdvanceList;
    /**
     * 退步科室
     */
    private List<DepartmentVO> behindList;
    /**
     * 持续退步科室
     */
    private List<DepartmentVO> keepBehindList;
    /**
     * 持平科室
     */
    private List<DepartmentVO> banlanceList;

    /**
     * 持续持平科室
     */
    private List<DepartmentVO> keepBanlanceList;

    /**
     * 科室趋势占比图列
     */
    private List<PieChartDataVO> pieChartDataVOS = new ArrayList<>();


}
